flash memory
List of flash file systems
List of flash memory controller manufacturers
microSDXC (up to 2 TB), and the successor format Secure Digital Ultra Capacity (SDUC) supporting cards up to 128 TiB https://source.unsplash.com/featured/?flash-memory#.png